/*
 * version.h
 *
 *  Created on: 2025年4月15日
 *      Author: 22332
 */

#ifndef VERSION_H_
#define VERSION_H_
#include "sdk_project_config.h"

#define APP_CAR_MODLE			'1'
#define APP_MAJOR_VERSION		'1'
#define APP_MINOR_VERSION		'1'
#define APP_SUB_VERSION			'1'

#define FBL_MAJOR_VERSION		'2'
#define FBL_MINOR_VERSION		'2'
#define FBL_SUB_VERSION			'2'

#define WENZHOUCHANGJIANG_LCD	0x31U;
#define WEIQIER_LCD				0x32U;
#define MARUILI_LCD				0x33U;

#define WENZHOUCHANGJIANG_TP	0x0EU;
#define WEIQIER_TP				0x01U;
#define MARUILI_TP				0x10U;

#define PN_VERSION0_V			'3'
#define PN_VERSION1_V			'3'
#define PN_VERSION2_V			'3'
#define PN_VERSION3_V			'3'
#define PN_VERSION4_V			'3'
#define PN_VERSION5_V			'3'

#define HARDWARE_VERSION0_V		'4'
#define HARDWARE_VERSION1_V		'4'
#define HARDWARE_VERSION2_V		'4'
#define HARDWARE_VERSION3_V		'4'
#define HARDWARE_VERSION4_V		'4'
#define HARDWARE_VERSION5_V		'4'

#define SOFTWARE_VERSION0_V		'5'
#define SOFTWARE_VERSION1_V		'5'
#define SOFTWARE_VERSION2_V		'5'
#define SOFTWARE_VERSION3_V		'5'
#define SOFTWARE_VERSION4_V		'5'
#define SOFTWARE_VERSION5_V		'5'

#define BOOTLOADER_VERSION_V	'6'
#define FALSH_VERSION			'7'

extern char * getSoftwareVersion(void);

#endif /* VERSION_H_ */
